package com.woniuxy.sm.mapper;

import com.woniuxy.sm.bean.Goods;
import com.woniuxy.sm.bean.Users;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author linke
 * @version 1.0
 * @className: test
 * @description: TODO 类描述
 * @date 2021/11/12 15:12
 */


public interface GoodsMapper {
    //获取总条数
	public int count();
    //获取IT商品的数据
	public List<Goods> ITCount();
    //获取小说文学的总条数
	public int FictionCount();
    //获取历史传记的总条数
	public int HistoryCount();
    //获取生活的总条数
	public int LifeCount();
    //获取经营管理的总条数
	public int BMCount();
    //获取轻小说的总条数
	public int SFCount();

    //查询每页的数据和条数
	public List<Goods> findPage(@Param("index")int index, @Param("pages")int pages,@Param("id")int id);

    //查询人气商品
	public List<Goods> findHot();

    //查询人气商品
	public List<Goods> findHot2();

    //查询最新商品
	public List<Goods> findNew();

    //查询最新商品
	public List<Goods> findNew2();

    //获取用户信息
	public Users findUser();

    //根据ID值查询商品
	public Goods findById(int id);

    //模糊查询
	public List<Goods> findLike(String str);
}











